$(function(){
	 $('#dg').datagrid({
		url : 'admin/news/listRows',
		toolbar : '#tb',
		fit : true,
		border : false,
		rownumbers : true,
		singleSelect : false,
		checkOnSelect : true,
		autoRowHeight : false,
		loadMsg : '加载中，请稍等...',
		striped : true,// 显示斑马线
		idField : 'id',// 翻页时记住前面选的
		pagination : true,// 显示底部分页工具栏
		pageSize : 10,
		pageList : [ 10, 20, 30, 40, 50 ],
		columns : [ [ {
			field : 'ck',
			checkbox : true
		}, {
			field : 'id',
			title : 'ID',
			width : '5%',
			sortable : true,
			hidden : true
		}, {
			field : 'newsTitle',
			title : '新闻标题',
			width : '25%'
		}, {
			field : 'newsContents',
			title : '新闻内容',
			width : '30%'
		}, {
			field : 'clickRate',
			title : '浏览量',
			width : '10%'
		}, {
			field : 'createDate',
			title : '时间',
			width : '15%'
		} ] ]
	});
});
 		


var url = "";
// 新增用户对话框
function add() {
	$("#fm").form('clear');
	$('#dd').dialog({
		title : '添加新闻图片',
		closed : false,
		cache : false,
		draggable : true,
		inline : true,
		modal : true
	});
	UE.getEditor('editor').setContent('');
	$("#dlg").dialog("open").dialog("setTitle", "添加图片新闻");
	url = 'admin/news/save';
}

// 修改用户对话框
function edit() {
	var rows = $("#dg").datagrid('getSelections');
	if (rows.length != 1) {
		$.messager.alert('系统提示', '请选择一条要编辑的数据！');
		return;
	}
	var row = rows[0];
	UE.getEditor('editor').setContent(row.newsContents);
	$("#dlg").dialog("open").dialog("setTitle", "修改图片新闻");
	$("#fm").form("load", row);
	url = 'admin/news/edit?id=' + row.id;
}

// 关闭添加修改对话框
function closeDialog() {
	$("#fm").form('clear');
	$("#dlg").dialog("close");
}

/**
 * 刷新
 */
function refresh() {
	$('#dg').datagrid('reload');
	$('#dg').datagrid('clearChecked');
}

/**
 *删除
 */
function del() {
	var row = $('#dg').datagrid('getSelected');
	$.messager.confirm('确认', '您确认想要删除记录吗？', function(r) {
		if (r) {
			$.ajax({
				type : 'POST',
				url : 'admin/news/deleteById',
				data : {
					id : row.id
				},
				dataType : 'json',
				success : function(data) {
					if (data && data.success) {
						$.messager.show({
							title : '提示',
							msg : data.message
						});
						$('#dg').datagrid('unselectAll');
						$('#dg').datagrid('reload');
					} else {
						$.messager.alert('提示', data.message);
					}

				}
			});
		}
	});
}

function saveOrEdit() {
	$.ajax({
		type : 'POST',
		url : url,
		data : $('#fm').serialize(),
		dataType : 'json',
		success : function(data) {
			if (data && data.success) {
				$('#dlg').dialog('close');
				$.messager.show({
					title : '提示',
					msg : data.message
				});
				$('#dg').datagrid('unselectAll');
				$('#dg').datagrid('reload');
			} else {
				$.messager.alert('提示', data.message);
			}
		}
	});
}

function grabNews() {
	$.ajax({
		type : 'POST',
		url : 'admin/news/grabNews',
		dataType : 'json',
		success : function(data) {
			if (data && data.success) {
				$('#dg').datagrid('unselectAll');
				$('#dg').datagrid('reload');
			} else {
				$.messager.alert('提示', data.message);
			}
		}
	});
}

